package com.yiqi.liebang.entity.bo;

import com.suozhang.framework.entity.bo.BaseEntity;

import java.util.List;

public class QuestionDetailBo implements BaseEntity {


    /**
     * id : 174
     * answerContent : 奔驰在C级、S级和GLE级等车型上都推出过插电混动的版本，但是到目前为止还没有一台量产的纯电动车上市，作为汽车的发明者，这稍显尴尬。不过这一现状很快就要改变了，梅赛德斯-奔驰旗下电动子品牌EQ的首款量产纯电动车EQC于当地时间9月
     * createTime : 1536310202000
     * quizcontent : 小帅哥，快来玩儿啊。爸爸的爸爸叫爷爷…
     * UserAccountFormMap : {"helpNum":0,"userUid":"11277094468","userName":"謇纪馆更丰富","isOccupation":0,"userHead":"https://test13641465253.oss-cn-shenzhen.aliyuncs.com/userHead/15348357484961534835743439.JPEG"}
     * answer : 0
     * state : 1
     * question : [{"id":86,"createTime":1535421065000,"quizcontent":"习惯性匆匆好吃从咯个长袖长裤出来匆匆刚刚一次英语天天哦哦哦发","answer":0,"state":0,"isSensitive":"0","Endtime":1535593865000,"AnswerUser":{"id":86,"userName":"謇纪馆更丰富","userPhone":"18229010638"},"isRecommend":"0","QuestionUser":{"id":86,"userName":"123456","userPhone":"16675145455"}}]
     * isSensitive : 0
     * Endtime : 1536483002000
     * isRecommend : 0
     * chargeState : 0
     */

    private String id;
    private String answerContent;
    private long createTime;
    private String quizcontent;
    private UserAccountFormMapBean UserAccountFormMap;
    private int answer;
    private int state;
    private float startLevel;

    public float getStartLevel() {
        return startLevel;
    }

    public void setStartLevel(float startLevel) {
        this.startLevel = startLevel;
    }

    private String isSensitive;
    private long Endtime;
    private String isRecommend;
    private int chargeState;

    private int isBuy;
    private int orderStates;
    private int viewNum;
    private List<ViewUser> viewUser;
    private List<QuestionBean> question;
    public int getViewNum() {
        return viewNum;
    }

    public void setViewNum(int viewNum) {
        this.viewNum = viewNum;
    }

    public List<ViewUser> getViewUser() {
        return viewUser;
    }

    public void setViewUser(List<ViewUser> viewUser) {
        this.viewUser = viewUser;
    }

    public static class ViewUser implements BaseEntity{
        private String userHead;
        private String userUid;

        public String getUserHead() {
            return userHead;
        }

        public void setUserHead(String userHead) {
            this.userHead = userHead;
        }

        public String getUserUid() {
            return userUid;
        }

        public void setUserUid(String userUid) {
            this.userUid = userUid;
        }

        public ViewUser() {
        }
    }




    public int getIsBuy() {
        return isBuy;
    }

    public void setIsBuy(int isBuy) {
        this.isBuy = isBuy;
    }

    public int getOrderStates() {
        return orderStates;
    }

    public void setOrderStates(int orderStates) {
        this.orderStates = orderStates;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getAnswerContent() {
        return answerContent;
    }

    public void setAnswerContent(String answerContent) {
        this.answerContent = answerContent;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public String getQuizcontent() {
        return quizcontent;
    }

    public void setQuizcontent(String quizcontent) {
        this.quizcontent = quizcontent;
    }

    public UserAccountFormMapBean getUserAccountFormMap() {
        return UserAccountFormMap;
    }

    public void setUserAccountFormMap(UserAccountFormMapBean UserAccountFormMap) {
        this.UserAccountFormMap = UserAccountFormMap;
    }

    public int getAnswer() {
        return answer;
    }

    public void setAnswer(int answer) {
        this.answer = answer;
    }

    public int getState() {
        return state;
    }

    public void setState(int state) {
        this.state = state;
    }

    public String getIsSensitive() {
        return isSensitive;
    }

    public void setIsSensitive(String isSensitive) {
        this.isSensitive = isSensitive;
    }

    public long getEndtime() {
        return Endtime;
    }

    public void setEndtime(long Endtime) {
        this.Endtime = Endtime;
    }

    public String getIsRecommend() {
        return isRecommend;
    }

    public void setIsRecommend(String isRecommend) {
        this.isRecommend = isRecommend;
    }

    public int getChargeState() {
        return chargeState;
    }

    public void setChargeState(int chargeState) {
        this.chargeState = chargeState;
    }

    public List<QuestionBean> getQuestion() {
        return question;
    }

    public void setQuestion(List<QuestionBean> question) {
        this.question = question;
    }

    public static class UserAccountFormMapBean implements BaseEntity{
        /**
         * helpNum : 0
         * userUid : 11277094468
         * userName : 謇纪馆更丰富
         * isOccupation : 0
         * userHead : https://test13641465253.oss-cn-shenzhen.aliyuncs.com/userHead/15348357484961534835743439.JPEG
         */

        private int helpNum;
        private String userUid;
        private String userName;
        private int isOccupation;
        private int isBasic;
        private String userHead;
        private float startLevel;
        private String position;
        private int dataPrivacyType;

        public int getIsBasic() {
            return isBasic;
        }

        public void setIsBasic(int isBasic) {
            this.isBasic = isBasic;
        }

        public int getDataPrivacyType() {
            return dataPrivacyType;
        }

        public void setDataPrivacyType(int dataPrivacyType) {
            this.dataPrivacyType = dataPrivacyType;
        }

        public float getStartLevel() {
            return startLevel;
        }

        public void setStartLevel(float startLevel) {
            this.startLevel = startLevel;
        }

        public String getPosition() {
            return position;
        }

        public void setPosition(String position) {
            this.position = position;
        }

        public int getHelpNum() {
            return helpNum;
        }

        public void setHelpNum(int helpNum) {
            this.helpNum = helpNum;
        }

        public String getUserUid() {
            return userUid;
        }

        public void setUserUid(String userUid) {
            this.userUid = userUid;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public int getIsOccupation() {
            return isOccupation;
        }

        public void setIsOccupation(int isOccupation) {
            this.isOccupation = isOccupation;
        }

        public String getUserHead() {
            return userHead;
        }

        public void setUserHead(String userHead) {
            this.userHead = userHead;
        }
    }

    public static class QuestionBean implements BaseEntity{
        /**
         * id : 86
         * createTime : 1535421065000
         * quizcontent : 习惯性匆匆好吃从咯个长袖长裤出来匆匆刚刚一次英语天天哦哦哦发
         * answer : 0
         * state : 0
         * isSensitive : 0
         * Endtime : 1535593865000
         * AnswerUser : {"id":86,"userName":"謇纪馆更丰富","userPhone":"18229010638"}
         * isRecommend : 0
         * QuestionUser : {"id":86,"userName":"123456","userPhone":"16675145455"}
         */

        private String id;
        private long createTime;
        private String quizcontent;
        private int answer;
        private int state;
        private String isSensitive;
        private long Endtime;
        private AnswerUserBean AnswerUser;
        private String isRecommend;
        private QuestionUserBean QuestionUser;
        private int chargestate;
        private String userHead;
        private float startLevel;

        public float getStartLevel() {
            return startLevel;
        }

        public void setStartLevel(float startLevel) {
            this.startLevel = startLevel;
        }

        public String getUserHead() {
            return userHead;
        }

        public void setUserHead(String userHead) {
            this.userHead = userHead;
        }

        public int getChargestate() {
            return chargestate;
        }

        public void setChargestate(int chargestate) {
            this.chargestate = chargestate;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public long getCreateTime() {
            return createTime;
        }

        public void setCreateTime(long createTime) {
            this.createTime = createTime;
        }

        public String getQuizcontent() {
            return quizcontent;
        }

        public void setQuizcontent(String quizcontent) {
            this.quizcontent = quizcontent;
        }

        public int getAnswer() {
            return answer;
        }

        public void setAnswer(int answer) {
            this.answer = answer;
        }

        public int getState() {
            return state;
        }

        public void setState(int state) {
            this.state = state;
        }

        public String getIsSensitive() {
            return isSensitive;
        }

        public void setIsSensitive(String isSensitive) {
            this.isSensitive = isSensitive;
        }

        public long getEndtime() {
            return Endtime;
        }

        public void setEndtime(long Endtime) {
            this.Endtime = Endtime;
        }

        public AnswerUserBean getAnswerUser() {
            return AnswerUser;
        }

        public void setAnswerUser(AnswerUserBean AnswerUser) {
            this.AnswerUser = AnswerUser;
        }

        public String getIsRecommend() {
            return isRecommend;
        }

        public void setIsRecommend(String isRecommend) {
            this.isRecommend = isRecommend;
        }

        public QuestionUserBean getQuestionUser() {
            return QuestionUser;
        }

        public void setQuestionUser(QuestionUserBean QuestionUser) {
            this.QuestionUser = QuestionUser;
        }

        public static class AnswerUserBean implements BaseEntity{
            /**
             * id : 86
             * userName : 謇纪馆更丰富
             * userPhone : 18229010638
             */

            private int id;
            private String userName;
            private String userPhone;
            private int helpNum;
            private String position;
            private int isOccupation;
            private int isBasic;
            private float startLevel;
            private String userHead;

            public String getUserHead() {
                return userHead;
            }

            public void setUserHead(String userHead) {
                this.userHead = userHead;
            }
            public float getStartLevel() {
                return startLevel;
            }

            public void setStartLevel(float startLevel) {
                this.startLevel = startLevel;
            }

            public int getIsBasic() {
                return isBasic;
            }

            public void setIsBasic(int isBasic) {
                this.isBasic = isBasic;
            }

            public String getPosition() {
                return position;
            }

            public void setPosition(String position) {
                this.position = position;
            }

            public int getIsOccupation() {
                return isOccupation;
            }

            public void setIsOccupation(int isOccupation) {
                this.isOccupation = isOccupation;
            }


            public int getHelpNum() {
                return helpNum;
            }

            public void setHelpNum(int helpNum) {
                this.helpNum = helpNum;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getUserPhone() {
                return userPhone;
            }

            public void setUserPhone(String userPhone) {
                this.userPhone = userPhone;
            }
        }

        public static class QuestionUserBean {
            /**
             * id : 86
             * userName : 123456
             * userPhone : 16675145455
             */

            private int id;
            private String userName;
            private String userPhone;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getUserPhone() {
                return userPhone;
            }

            public void setUserPhone(String userPhone) {
                this.userPhone = userPhone;
            }
        }
    }
}
